From: Ell Date: Sun, 7 Jun 2020 16:59:14 +0000 (+0300) Subject: palette: annotate BablPalette::radii as atomic X-Git-Tag: archive/raspbian/1%0.1.106-3+rpi1^2~15^2~9^2~2 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/%22bookmarks:/?a=commitdiff_plain;h=1755c0ae781ed89c058e4844a14154f246a0f175;p=babl.git palette: annotate BablPalette::radii as atomic --- diff --git a/babl/babl-palette.c b/babl/babl-palette.c index 1aa1c09..086da67 100644 --- a/babl/babl-palette.c +++ b/babl/babl-palette.c @@ -29,6 +29,9 @@ #ifdef HAVE_STDATOMIC_H #include +#define BABL_ATOMIC _Atomic +#else +#define BABL_ATOMIC #endif #define HASH_TABLE_SIZE 1111 @@ -49,7 +52,7 @@ typedef struct BablPalette */ double *data_double; unsigned char *data_u8; - BablPaletteRadius *radii; + BablPaletteRadius *BABL_ATOMIC radii; volatile unsigned int hash[HASH_TABLE_SIZE]; } BablPalette;